// components/list-of-positions-held-by-members/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    dataList: {
      type: Array,
      default: []
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    title: "成员持仓一览表",
    tabBars: ["昵称", "持仓", "数量"],
    list: []
  },

  observers: {
    'dataList': function(dataList) {
      // 在block被设置时，执行这个函数
      this.setData({
        list: dataList,
      })
    }
  },

  /**
   * 组件的方法列表
   */
  methods: {
    /**
     * item被点击 需要事件传递到外层处理
     */
    clickItem(event){
      var position = event.currentTarget.dataset.id

      this.triggerEvent('toPersonDetail', this.data.list[position])
    }
  }
})